<?php


if(!defined('IN_DISCUZ')) {
	exit('Access Denied');
}

//$jyConfig = $_G['cache']['plugin']['tom_love'];
//$wxpay_appid        = trim($jyConfig['love_appid']);
//$wxpay_mchid        = trim($jyConfig['wxpay_mchid']);
//$wxpay_key          = trim($jyConfig['wxpay_key']);
//$wxpay_appsecret    = trim($jyConfig['love_appsecret']);
//
//$openid = $_GET["openid"];
//$money = $_GET["money"];
//
//__apply_cash($openid, $money, $wxpay_appid, $wxpay_mchid, $wxpay_key);
//
//function __apply_cash($openid, $money, $wxpay_appid, $wxpay_mchid, $wxpay_key)
//{
//		
//		$data = "<xml>";
//		//公众帐号
//		$data .= "<mch_appid>" . $wxpay_appid . "</mch_appid>";
//		//商户号
//		$data .= "<mchid>" . $wxpay_mchid . "</mchid>";
//		//随机字符串
//		$randString = md5(rand(0, 999999));
//		$data .= "<nonce_str>" . $randString . "</nonce_str>";
//		//订单号
//		$orderSn = $wxpay_mchid . date("YmdHis") . rand(100000, 999999);
//		$data .= "<partner_trade_no>" . $orderSn . "</partner_trade_no>";
//		//用户唯一id
//		$data .= "<openid>" . $openid . "</openid>";
//		//是否检验姓名
//		$data .= "<check_name>NO_CHECK</check_name>";
//		//金额
//		$data .= "<amount>" . $money . "</amount>";
//		//描述信息
//		$data .= "<desc>提现到钱包！</desc>";
//		//真实IP地址
//		$realIp = __get_real_ip();
//		$data .= "<spbill_create_ip>" . $realIp . "</spbill_create_ip>";
//		//签名数据
//		$signContent = "amount=" . $money . "&check_name=NO_CHECK&desc=提现到钱包！&mch_appid=" 
//			. $wxpay_appid . "&mchid=" . $wxpay_mchid . "&nonce_str=" . $randString . "&openid="
//			. $openid . "&partner_trade_no=" . $orderSn . "&spbill_create_ip=" . $realIp . $wxpay_key;
//		$sign = strtoupper(md5($signContent));
//		$data .= "<sign>" . $sign . "</sign>";
//		//
//		$data .= "</xml>";
//		
//		$result = __curl_post_ssl($data);
//		
//		echo "sdfasdf";
//}
//
////获取真实IP 
//function __get_real_ip()
//{
//	if($_SERVER['HTTP_CLIENT_IP'])
//	{
//     return $_SERVER['HTTP_CLIENT_IP'];
//	}
//	elseif($_SERVER['HTTP_X_FORWARDED_FOR'])
//	{
//     return $_SERVER['HTTP_X_FORWARDED_FOR'];
//	}
//	else
//	{
//     return $_SERVER['REMOTE_ADDR'];
//	}
//}
//
//
//function __curl_post_ssl($content, $second=30,$aHeader=array())
//{
//	$ch = curl_init();
//	
//	//超时时间
//	curl_setopt($ch,CURLOPT_TIMEOUT,$second);
//	curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
//	//这里设置代理，如果有的话
//	//curl_setopt($ch,CURLOPT_PROXY, '10.206.30.98');
//	//curl_setopt($ch,CURLOPT_PROXYPORT, 8080);
//	$url = "https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers";
//	curl_setopt($ch,CURLOPT_URL,$url);
//	curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
//	curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
//	
//	//以下两种方式需选择一种
//	
//	//第一种方法，cert 与 key 分别属于两个.pem文件
//	//默认格式为PEM，可以注释
//	curl_setopt($ch,CURLOPT_SSLCERTTYPE,'PEM');
//	curl_setopt($ch,CURLOPT_SSLCERT,dirname(__FILE__) . "/wxpay/cert/apiclient_cert.pem");
//	
//	//默认格式为PEM，可以注释
//	curl_setopt($ch,CURLOPT_SSLKEYTYPE,'PEM');
//	curl_setopt($ch,CURLOPT_SSLKEY,dirname(__FILE__) . "/wxpay/cert/apiclient_key.pem");
// 
//	if( count($aHeader) >= 1 ){
//		curl_setopt($ch, CURLOPT_HTTPHEADER, $aHeader);
//	}
// 
//	curl_setopt($ch,CURLOPT_POST, 1);
//	curl_setopt($ch,CURLOPT_POSTFIELDS,$content);
//	$data = curl_exec($ch);
//	if($data){
//		curl_close($ch);
//		return $data;
//	}
//	else { 
//		$error = curl_errno($ch);
//		echo "call faild, errorCode:$error\n"; 
//		curl_close($ch);
//		return false;
//	}
//}